

.flex-row-wrap{
  display: flex;flex-direction: row;flex-wrap: wrap;

}

.flex-colum-wrap{
  display: flex;flex-direction: column;flex-wrap: wrap;
}



.y_query_right{
  text-align: right;
  display: flex;
  align-items: baseline;
  flex-direction: row;
  flex-wrap: wrap;
  justify-items: right;
  justify-content:flex-end
}
.y_query_left {
  text-align: left;
  display: flex;
  align-items: baseline;
  flex-direction: row;
  flex-wrap: wrap;
  justify-items: left;
  justify-content:flex-start;
}

.y_condition{
  max-width: 160px;
  margin-right: 1rem;
  margin-top:0.5rem;
}

.y_wordwrap{
  word-wrap:break-word !important;
  word-break:break-all  !important;
  overflow: hidden  !important;

}
